package com.webcat.dify.kb.entity;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * 文档元数据信息
 */
@Data
public class DocMetadata {

    /**
     * 文档来源
     */
    private String source;

    /**
     * 文档上传人
     */
    private String uploader;

    /**
     * 文档上传时间戳
     */
    @JSONField(name = "upload_date")
    private long uploadDate;

    /**
     * 文档名称
     */
    @JSONField(name = "document_name")
    private String documentName;

    /**
     * 文档最近修改时间戳
     */
    @JSONField(name = "last_update_date")
    private long lastUpdateDate;
}
